A Comparison of Evaluation Networks and Collaboration Networks in Open Source Software Communities

نویسندگان

  • Daning Hu
  • J. Leon Zhao
چکیده

The open source software (OSS) development communities have experienced rapid growth in recent years. Previous social network studies on OSS communities focused on collaboration relationships. However, information about how OSS community members perceive each other is largely ignored. In this study, we report an empirical investigation of the evaluation network in an online OSS community which includes over 11,800 OSS projects and more than 94,330 developers. A collaboration network is modeled from this data set and analyzed for comparison purposes. We find the evaluation network is significantly different from collaboration network in average degree, average path length and fragmentation rate. Furthermore, we argue that the evaluation networks can be used to locate expertise skillful developers in OSS communities and capture important social relationships among the developers missed in the collaboration network. These characteristics of the evaluation network may benefit the research of OSS development communities and expert recommendation systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Open-Source Technologies Realizing Social Networks: A Multiple Descriptive Case-Study

This article aims at describing the role of the open-source software phenomenon within high-tech corporations providing social networks and applications. By taking a multiple case study approach, We address what are the open-source software technological components embedded by leading social networking players, and a rich description on how those players collaborate with the open-source communi...

متن کامل

A Multiagent Reinforcement Learning algorithm to solve the Community Detection Problem

Community detection is a challenging optimization problem that consists of searching for communities that belong to a network under the assumption that the nodes of the same community share properties that enable the detection of new characteristics or functional relationships in the network. Although there are many algorithms developed for community detection, most of them are unsuitable when ...

متن کامل

Testing Generative Models of Online Collaboration with BigBang

We introduce BigBang, a new Python toolkit for analyzing online collaborative communities such as those that build open source software. Mailing lists serve as critical communications infrastructure for many communities, including several of the open source software development communities that build scientific Python packages. BigBang provides tools for analyzing mailing lists. As a demonstrat...

متن کامل

Overlapping Community Detection in Social Networks Based on Stochastic Simulation

Community detection is a task of fundamental importance in social network analysis. Community structures enable us to discover the hidden interactions among the network entities and summarize the network information that can be applied in many applied domains such as bioinformatics, finance, e-commerce and forensic science. There exist a variety of methods for community detection based on diffe...

متن کامل

Software Collaboration Networks

The need to work together with others on large projects has been emphasized with industrialization. As the software industry grew, it should be no surprise that communities to serve this purpose appeared. With the creation of websites such as Sourceforge.net, Github.com, and Freshmeat.net developers from around the world are able to collaborate on open source projects. This paper will attempt t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008